Canadian French Meaning of amblypoda
Amblypodes
Other Canadian French words related to Amblypodes
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
Amblypodes
A group of large, extinct, herbivorous mammals, common in the Tertiary formation of the United States.
No synonyms found.
No antonyms found.
amblyopy => Amblyopie, amblyopic => amblyope, amblyopia => Amblyopie, amblygonite => Amblygonite, amblygonal => amblygone,