green leek








noun

  1. any of several Australian parrots with a green or mostly green plumage
54 queries 0.695