Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

tubenose Definition

Cancel
tubenose
noun
Any of the Procellariiformes, an order of seabirds including albatrosses, petrels, and shearwaters

Words Related to tubenose!

tubenose Examples by Brain Bank Users