leguminous plants - French English Dictionary

leguminous plants

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

English French
Geography
leguminous plants légumineuses [pl/f]