搜尋結果
itchy grub
- any of several varieties of caterpillar that are capable of causing skin irritation
noun: itchy grub, plural noun: itchy grubs
- 釋義
名詞
- 1. Australian any of several varieties of caterpillar that are capable of causing skin irritation in the trees hung nests of the itchy grub