self-fertilised
self·fer·ti·lised
adjective
1.
fertilized by its own pollen
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.
self·fer·ti·lised
fertilized by its own pollen
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.