self-fertile

Adjective

 * 1)  Capable of self-fertilization.

Antonyms

 * self-sterile