enüklee

listen to the pronunciation of enüklee
Turkish - English
enucleated
{s} having undergone a removal of the nucleus (Biology)
enüklee
Favorites