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