What is the full meaning of altricial
having young requiring care for a lengthy period [adj] / an altricial bird [n -S]
Example of the word altricial placed on a Scrabble board.