Definitions
There is 1 meaning of the phrase
Order Edentata.
Order Edentata - as a noun
Order of mammals having few or no teeth including: new world anteaters; sloths; armadillos
Synonyms (Exact Relations)
edentata