English | German | Russian | Czech

formicivore English

Meaning formicivore meaning

What does formicivore mean?

formicivore

organism that feeds on ants

Are you looking for...?