×
autogame
meaning in English
adj.
autogamous, self-fertilized (botany)
Related Words
autofécondation
autoformation
autogamie
autogenèse
PC Version
Copyright © 2018 WordTech Co.