Home
Search
Index
Definify.com
Definition
2025
green_leek
green leek
English
Noun
green
leek
(
plural
green leeks
)
Polytelis swainsonii
, a mostly bright green
parrot
of southeastern
Australia
.
Similar Results