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