HEXAPODOUS MEANING IN ENGLISH

• Hexapodous Definition & Synonyms

  1. (a.) Having six feet; belonging to the Hexapoda.


RECENT SEARCHES