HYRACOID


Meaning of HYRACOID in English

noun one of the hyracoidea.

2. hyracoid ·adj of or pertaining to the hyracoidea.

Webster English vocab.      Английский словарь Webster.