artillery plant

English dictionary entry

Meanings

noun
  1. Any of species Pilea microphylla or Pilea trianthmoides of shrub or brush native to the tropical and subtropical Americas.

Word forms

artillery plant artillery plants

Etymology

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

Synonyms

This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.