meaning of sphyraenidae

1. monotypic family of large active fishes of tropical and subtropical waters: barracuda


Related Words

sphyraenidae |

Developed & Maintained By Taraprasad.com

Treasure Words