Noun Definition

pilea microphylla

1.Definition: tropical American stingless nettle that discharges its pollen explosively

Related Noun(s):artillery plant

Category: Plants