non degenerate specie - Turkish English Dictionary