lamellar protrusion - Turkish English Dictionary