Portuguese-English dictionary »

altricial meaning in English

PortugueseEnglish
altricial adjective

altricial(having young which are helpless at birth)
adjective