Synonyms of Artillery Plant in English :

Antonyms of Artillery Plant in English

Thesaurus of Artillery Plant in English

Artillery Plant

see definition of artillery plant

Synonyms of artillery plant

1. (noun) tropical American stingless nettle that discharges its pollen explosively

Member Meronyms of artillery plant

1. (noun) tropical American stingless nettle that discharges its pollen explosively

Hypernyms of artillery plant

1. (noun) tropical American stingless nettle that discharges its pollen explosively