meaning of odontoceti

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


Related Words

odontoceti |

Developed & Maintained By Taraprasad.com

Treasure Words