English | German | Russian | Czech

invertivorous English

Meaning invertivorous meaning

What does invertivorous mean?

invertivorous

(biology) Feeding on invertebrates.

Are you looking for...?