Tamil Dictionary 🔍

diomedea

Di*om`e*de"a, n. Etym: [NL.] (Zoöl.) Defn: A genus of large sea birds, including the albatross. See Albatross.


diomedea - Similar Words