alphabet

Ichneumon Fly

Definition of ichneumon fly:

part of speech: noun

Any of a large group of insects that deposit their eggs in or upon other insects which their larvae, or young, will feed upon.

Word of the day

Sunny

Pertaining to, or like, the sun; bright; warm; cheerful; as, a sunny disposition; exposed to the warmth and light of the sun; as, a sunny window. ...

more