edentates - French English Dictionary

edentates

Meanings of "edentates" in French English Dictionary : 1 result(s)

English French
Zoology
edentates édentés [pl/f]