testaceans - French English Dictionary

testaceans

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

English French
Zoology
testaceans testacés [pl/m]