Word info Synonyms

self-fertilized

Speech parts

1. self-fertilized - Adjective

2. self-fertilized - Adjective Satellite

Meaning

Fertilized by pollen from the same flower.

Source: Webster's dictionary

Synonyms

Close letter words and terms