Englisch
Detailed Synonyms for artillery plant in Englisch
artillery plant:
artillery plant [the ~] Nomen
-
the artillery plant
– tropical American stingless nettle that discharges its pollen explosively 1the Pilea microphylla; the artillery plant– tropical American stingless nettle that discharges its pollen explosively 1