Meaning of teatfish in English:

teatfish

noun

Australian
  • Any of various holothurians (sea cucumbers) of the genus Holothuria, so called from the fleshy papillae on the body surface.

Origin

Mid 19th century; earliest use found in The Sydney Morning Herald.