Meaning of teatfish in English:
teatfish
noun
AustralianAny 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.
Are You Learning English? Here Are Our Top English Tips