Noun Definition

odontoceti

1.Definition: toothed whales: dolphins; porpoises; sperm whales; beaked whales

Category: Animals