1. alopecoid - Noun
2. alopecoid - Adjective
alopecoid (not comparable) Similar to or resembling a fox.
alopecoid (plural alopecoids) (zoology) An animal that resembles a fox.