English | German | Russian | Czech

ovivorous English

Meaning ovivorous meaning

What does ovivorous mean?

ovivorous

egg-eating

Are you looking for...?