TENUIROSTRES


Meaning of TENUIROSTRES in English

noun ·pl an artificial group of passerine birds having slender bills, as the humming birds.

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