involucellate - Turkish English Dictionary