THORNTAIL


Meaning of THORNTAIL in English

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

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.