Hornetnoun


Definition

A large, fairly docile wasp which is typically red and yellow or red and black and usually nests in hollow trees.