tompot

English

Noun

tompot (plural tompots)

  1. Short for tompot blenny.