giant conch Meaning, Definition & Usage

  1. noun a large variety of conch
    Strombus gigas.

WordNet