DIOMEDEA


Meaning of DIOMEDEA in English

noun a genus of large sea birds, including the albatross. ·see albatross.

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