Advertisement

Advertisement

canegrub

/ ˈkeɪnˌɡrʌb /

noun

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


Advertisement

Advertisement

Advertisement

Advertisement


cane grasscanella