INSECTIVOROUS


Meaning of INSECTIVOROUS in English

( a. )

plants which have some special adaptation for catching and digesting insects, as the sundew, Venus's flytrap, Sarracenia, etc.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.