insectivorousmedical dictionary

Describes an animal or plant that eats insects.

(09 Oct 1997)