English | German | Russian | Czech

mammate English

Meaning mammate meaning

What does mammate mean?

mammate

(zoology) Having mammae

Are you looking for...?