MohammedPreview
Open in TheBrain

Altricial

  1. (zoology) Helpless at birth (of young animals); or having young which are helpless at birth.
Synonyms