Dictionary.com
definitions
  • synonyms

Irish lord

noun
  1. any of several marine sculpins of the genus Hemilepidotus, found from Alaska to northern California.
Show More
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018