ringbarker
noun
: a large gregarious Australian phasmid (Podocanthus wilkinsoni) that defoliates eucalyptus and some other trees
Love words? Need even more definitions?
Merriam-Webster unabridged
Share