WTWM

whatsthatwordmean

← Definition
Guess

self fertilised

adjectiveDescribing a plant or organism that has been fertilized by its own pollen or sperm.

Synonyms

self-pollinatedadjective

Built for word lovers.