self-compatible
English
Adjective
self
-
compatible
(
not comparable
)
Synonym of
autocompatible
.