SPINE-FINNED MEANING IN ENGLISH

• Spine-finned Definition & Synonyms

  1. (a.) Having fine supported by spinous fin rays; -- said of certain fishes.


RECENT SEARCHES