Synonyms for Self-fertilized (same or very similar meaning)
WordNet sense 1 (fertilized by its own pollen):
self-fertilised, self-pollinated
WordNet sense 2 (characterized by or fit for autogamy):
autogamic
From the ODE community, based on WordNet
add/edit