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