Find the word definition

The Collaborative International Dictionary
Triton femorale

Goroon shell \Go*roon" shell`\ (Zo["o]l.) A large, handsome, marine, univalve shell ( Triton femorale).