ammotrechid (English, noun)
expansion: ammotrechid (plural ammotrechids)
Senses:
topics: biology
natural-sciences
zoology
glosses: Any solifugid in the family Ammotrechidae.
Forms:
form: ammotrechids
tags: plural