flamingo tongue

Noun

 * 1) A small colourful sea snail, of species.
 * Flamingo tongues were considered a delicacy in Ancient Rome.
 * Flamingo tongues were considered a delicacy in Ancient Rome.