self-fertilized
English Dictionary
->
Letter S
-> self-fertilized
Search Dictionary:
self-fertilized Definition
(s)
fertilized
by
its
own
pollen
self-fertilized Synonyms
self-fertilised
self-fertilized
self-pollinated
© Art Branch Inc.