genus nestor


Meanings

  • a genus of Psittacidae