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