Synonym-English dictionary »

menyanthes trifoliata synonyms in English

SynonymEnglish
Menyanthes trifoliata noun

bog myrtlenoun

bogbeannoun

buckbeannoun

marsh trefoilnoun

menyanthes trifoliatanoun

water shamrocknoun