Astropogon stellatus
1.
(
noun
) found in West Indies; lives in mantle cavity of a living conch
Synonyms:
conchfish
Related Words:
cardinalfish
Terms and Conditions of Use / Copyright Notice