English | German | Russian | Czech

Leguminosae English

Meaning Leguminosae meaning

What does Leguminosae mean?

Leguminosae

a large family of trees, shrubs, vines, and herbs bearing bean pods; divided for convenience into the subfamilies Caesalpiniaceae; Mimosaceae; Papilionaceae

Synonyms Leguminosae synonyms

What other words have the same or similar meaning as Leguminosae?

leguminosae English » English

legumes Fabaceae

Are you looking for...?