Russian-English dictionary »

самка-помощница meaning in English

RussianEnglish
самка-помощница noun
{f}

allomother(one that provides maternal care)
noun