Synonyms of Artillery Plant in English :
Antonyms of Artillery Plant in English
Thesaurus of Artillery Plant in English
Artillery Plant
see definition of artillery plantSynonyms 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