Synonym-English dictionary »

allium tuberosum synonyms in English

SynonymEnglish
Allium tuberosum noun

allium tuberosumnoun

chinese chivenoun

garlic chivenoun

oriental garlicnoun