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