self-sterile

Adjective

 * 1)  Incapable of self-fertilization.

Antonyms

 * self-fertile

Translations

 * Irish: féinaimrid
 * Romanian: autosteril