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