altricials

English

Noun

altricials

  1. plural of altricial