canegrub


canegrub

noun

  1. any of various grubs that are a pest of sugar cane, especially, in Australia, the greyback canegrub, Dermolepida albohirtum

Leave a Reply

Your email address will not be published. Required fields are marked *

62 queries 2.981