hyracid
English
Noun
hyracid
(
plural
hyracids
)
hyracoid
Adjective
hyracid
(
not comparable
)
hyracoid
Anagrams
diarchy