one of the many names of the greek god.dess demeter meaning young,green shoot.C?L??....Sometimes called indian gooseberry,the size of a lemon,bitter and yellow-green, or the tree also known as embic.......Small,icy,solar system body becoming visible when close to the sun
Hi denmad - it's always nice to include the number of letters & any you've placed, so that people without the puzzle can more readily help you - thanks! :-)