Advertisement

Advertisement

green leek

noun

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


Advertisement

Advertisement

Advertisement

Advertisement


green lead oregreenlet