Artillery Plant Definition
noun
A tropical American plant (Pilea microphylla) having small fleshy leaves and male flowers that explosively discharge pollen.
American Heritage
Synonyms:
- Pilea microphylla
Find Similar Words
Find similar words to artillery plant using the buttons below.