artillery plant n : tropical American stingless nettle that discharges its pollen explosively [syn: {Pilea microphylla}]
Copyright © 2024 3Dict.net