spiny-finned fish

Noun
  1. A teleost fish with fins that are supported by sharp inflexible rays (synset 102554802)

Found on Word Lists

Other Searches