Find the word definition

WordNet
giant conch

n. a large variety of conch [syn: Strombus gigas]