3 results found

Search Results for: noctuid

Proboscis

Proboscis Definition What is proboscis? A proboscis refers to an elongated or projecting appendage in the head region of... Read More

Satellite

satellite 1. An attendant attached to a prince or other powerful person; hence, an obsequious dependent. The satellites of... Read More

Zebra

zebra (Science: zoology) Either one of two species of south african wild horses remarkable for having the body white or... Read More