meaning of diomedea
1. A genus of large sea birds, including the albatross. See Albatross.
Related Words
diomedea | diomedea exulans | diomedea nigripes |
1. A genus of large sea birds, including the albatross. See Albatross.
diomedea | diomedea exulans | diomedea nigripes |