artillery plant

noun

Definition of artillery plant

: a tropical American herb (Pilea microphylla) that discharges its pollen explosively