English

edit

Noun

edit

Irish lord (plural Irish lords)

  1. The sculpin fish of the genus Hemilepidotus.
  NODES
Note 1