artillery plant

English

Etymology

From the successive discharges of pollen from its seeds when watered.

Noun

artillery plant (plural artillery plants)

  1. Any of species Pilea microphylla or Pilea trianthmoides of shrub or brush native to the tropical and subtropical Americas.
    Synonym: artillery fern

References