Wordigg

xenorophid Definitions

noun

any extinct toothed whale of the family xenorophidae

Discover More the word xenorophid

Scrabble the word xenorophid

xenorophid thesaurus

Examples include xenorophid