'Pilea microphylla' definitions:

Definition of 'Pilea microphylla'

(from WordNet)
noun
Tropical American stingless nettle that discharges its pollen explosively [syn: artillery plant, Pilea microphylla]