artillery plant (English, noun)
expansion: artillery plant (plural artillery plants)
Senses:
glosses: Pilea microphylla, a shrub or brush native to the tropical and subtropical Americas.
Forms:
form: artillery plants
tags: plural