English dictionary
astropogon stellatus meaning and definition
Definition and meaning of astropogon stellatus at MeaningMonkey.org. astropogon stellatus meaning and definition in the English Dictionary.ASTROPOGON STELLATUS noun
Definition of Astropogon stellatus (noun)
- found in West Indies; lives in mantle cavity of a living conch
- synonyms: conchfish
Source: Princeton University Wordnet