English | German | Russian | Czech

exudivore English

Meaning exudivore meaning

What does exudivore mean?

exudivore

An animal (typically an insect) that feeds on plant exudates

Are you looking for...?