leaf-footed - French English Dictionary

leaf-footed

Meanings of "leaf-footed" with other terms in English French Dictionary : 1 result(s)

English French
Zoology
leaf-footed bugs coréidés [pl/m]