Synonym-English dictionary »

canavalia gladiata synonyms in English

SynonymEnglish
Canavalia gladiata noun

canavalia gladiatanoun

sword beannoun