conchfish

Explore definitions, synonyms, and language insights of conchfish

Definitions

Noun
found in West Indies; lives in mantle cavity of a living conch

More General Terms