altricials
English
Noun
altricials
plural of
altricial