English synonyms about - contact  

artillery plant

noun

1 artillery plant

Tropical American stingless nettle that discharges its pollen explosively.

synonym: Pilea microphylla.

Polish: pilea drobnolistna


Find more on artillery plant elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.033