WordUnscrambler Home
greenlet
Definitions
[ˈɡriːnlɪt], (Noun)
Definitions:
- a small vireo (songbird) with drab plumage, found in Central and South America
Phrases:
Origin
:
Click here to see the free dictionary definition for greenlet
definition by Oxford Dictionaries