artillery plant

listen to the pronunciation of artillery plant
English - English
A tropical American plant (Pilea microphylla) having fleshy leaves and an explosive discharge of pollen
tropical American stingless nettle that discharges its pollen explosively