fish doctor

English

Noun

fish doctor (plural fish doctors)

  1. Synonym of eelpout.