conchfish conchfish /ˈkɒnʃfɪʃ/
noun
-
Found in West Indies; lives in mantle cavity of a living conch
(
Astropogon stellatus
, conchfish
)
found in West Indies; lives in mantle cavity of a living conch