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