conchfish
1. [ noun ] (zoology) found in West Indies; lives in mantle cavity of a living conch
Synonyms: Astropogon_stellatus
Related terms: cardinalfish