Subscribe
URL of the page has been copied to clipboard.
Meaning : Found in West Indies. Lives in mantle cavity of a living conch.
Synonyms : astropogon stellatus
Install App
Conchfish meaning in Telugu.