Meaning of astropogon stellatus

Definition of astropogon stellatus

(noun) found in West Indies; lives in mantle cavity of a living conch

Other information on astropogon stellatus

WIKIPEDIA results for astropogon stellatus
Amazon results for astropogon stellatus