meaning of snake mackerel

1. predatory tropical fishes with jutting jaws and strong teeth


Related Words

snake mackerel |

Developed & Maintained By Taraprasad.com

Treasure Words