meaning of toothed whale

1. any of several whales having simple conical teeth and feeding on fish etc.


Related Words

toothed whale |

Developed & Maintained By Taraprasad.com

Treasure Words