thorn bug

views updated

thorn bug See MEMBRACIDAE.

More From encyclopedia.com