greenlet Hear it!

greenlet Definition

green·let (grēnlit)

noun

certain tropical vireo birds