Dictionary.com
definitions
  • synonyms

finspot

[fin-spot]
noun
  1. any clinid fish of the genus Paraclinus, having an eyelike spot on the dorsal fin, as P. integripinnis, of California.
Show More

Origin of finspot

Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018