Englishfor English speakers
Leguminosae English
Meaning Leguminosae meaning
What does Leguminosae mean?
Leguminosae
Synonyms Leguminosae synonyms
What other words have the same or similar meaning as Leguminosae?