altrices








pl n

  1. altricial birds
57 queries 0.587