Diomedea
noun
Di·o·me·dea
| \ ˌdīəˈmēdēə\
Definition of Diomedea
: a genus of albatrosses
Keep scrolling for more