English | German | Russian | Czech

allonurse English

Meaning allonurse meaning

What does allonurse mean?

allonurse

(biology, of an adult female) To suckle the offspring of other females

Are you looking for...?