concha
1 (Zoología) shell
meterse en su concha to retire into one's shell
tener muchas conchas to be very sharp; be a sly one
tiene más conchas que un galápago he's as slippery as an eel
concha de perla (And) mother-of-pearl
Making educational experiences better for everyone.