Self-fertilized

Webster's Dictionary of the English Language

·adj Fertilized by pollen from the same flower.

Related Words