shell parrots

English

Noun

shell parrots

  1. plural of shell parrot.