Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

io moth Definition

Cancel
io moth
noun(Io moth)
a chiefly North American saturniid moth (Automeris io) having a large circular eyelike spot on the upper surface of each hind wing and a green larva with stinging spines

Words Related to io moth!

io moth Examples by Brain Bank Users