meaning of arterhaltend

arterhaltend - German to English

species-preserving