GREENLET


Meaning of GREENLET in English

[green.let] n (1831): vireo

Merriam-Webster English vocab.      Английский словарь Merriam Webster.