1. hyracid - Noun
2. hyracid - Adjective
hyracid (plural hyracids) hyracoid
hyracid (not comparable) hyracoid