Australian English Meaning of amblypoda
Amblypoda
Other Australian English words related to Amblypoda
No Synonyms and anytonyms found
Nearest Words of amblypoda
Definitions and Meaning of amblypoda in English
amblypoda (n. pl.)
A group of large, extinct, herbivorous mammals, common in the Tertiary formation of the United States.
FAQs About the word amblypoda
Amblypoda
A group of large, extinct, herbivorous mammals, common in the Tertiary formation of the United States.
No synonyms found.
No antonyms found.
amblyopy => Lazy eye, amblyopic => amblyopic, amblyopia => Lazy eye, amblygonite => Amblygonite, amblygonal => amblygonal,