Synonym-English dictionary »

montia perfoliata synonyms in English

SynonymEnglish
Montia perfoliata noun

cuban spinachnoun

miner's lettucenoun

montia perfoliatanoun

winter purslanenoun