meaning of spiny finned

1. a teleost fish with fins that are supported by sharp inflexible rays


Related Words

spiny-finned fish |

Developed & Maintained By Taraprasad.com

Treasure Words