Odontolcae
plural noun
Odon·tol·cae
ˌōˌdän‧ˈtälˌsē
in some classifications
: a superorder of Aves including Hesperornis and related genera of extinct aquatic birds with teeth set in a groove
Love words? Need even more definitions?
Merriam-Webster unabridged
Share