hyracoid
Speech parts
1. hyracoid - Noun
2. hyracoid - Adjective
Meaning
Of or pertaining to the Hyracoidea.
One of the Hyracoidea.
Source: Webster's dictionary1. hyracoid - Noun
2. hyracoid - Adjective
Of or pertaining to the Hyracoidea.
One of the Hyracoidea.
Source: Webster's dictionary