THORNTAIL


Meaning of THORNTAIL in English

n. any S. American humming-bird of the genus Popelairia.

Oxford English vocab.      Оксфордский английский словарь.