pilea microphylla

Noun
  1. Tropical American stingless nettle that discharges its pollen explosively (synset 112415806)

Found on Word Lists

Other Searches