Word Study
pilea microphylla
WORDNET DICTIONARY
Noun pilea microphylla has 1 sense
- pilea microphylla(n = noun.plant) artillery plant - tropical American stingless nettle that discharges its pollen explosively; Array is a kind of nettle
is a member of genus pilea, pilea
For further exploring for "pilea microphylla" in Webster Dictionary Online