English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result
Result for Tubinares
Tubinares
(n. pl.)
A tribe of sea birds comprising the petrels,
shearwaters, albatrosses, hagdons, and allied birds having tubular
horny nostrils.