Word info

diomedea

Noun

Meaning

A genus of large sea birds, including the albatross. See Albatross.

Source: Webster's dictionary

Phrases with the word

Close letter words and terms