Home
Search
Index
Definify.com
Webster
1913
Edition
Green-leek
Green′-leekˊ
,
Noun.
(Zool.)
An Australian parrakeet (
Polytelis Barrabandi
); – called also the
scarlet-breasted parrot
.
Similar Results