Synonym-English dictionary »

artillery plant synonyms in English

SynonymEnglish
artillery plant noun

pilea microphyllanoun