artillery plant
noun
: a tropical American herb (Pilea microphylla) that discharges its pollen explosively
Love words? Need even more definitions?
Merriam-Webster unabridged
Share