hamushidesu
1. Leaf insect.; It is a leaf insect.
Noun
#386364
1. Leaf insect.; It is a leaf insect.
1. biting louse (any louse of order Mallophaga)
2. small winged insect (esp. a flying ant or termite)
1. leaf insect (esp. species Phyllium pulchrifolium)
1. leaf beetle (of family Chrysomelidae)
1. Donacia provostii (species of leaf beetle)
1. Colorado potato beetle (Leptinotarsa decemlineata)
1. cucurbit leaf beetle (Aulacophora femoralis)
1. Probably a moth.
1. It was a featherlouse.
1. Was not a feather insect.; Was not a winged creature.