TENUIROSTRES


Meaning of TENUIROSTRES in English

(n. pl.) An artificial group of passerine birds having slender bills, as the humming birds.

Webster's English dictionary.      Английский словарь Webster.