×

idiogamy meaning in English

自交
自体受精

Related Words

  1. idiofa
  2. idiogamist
  3. idiogastra
  4. idiogenes
PC Version

Copyright © 2018 WordTech Co.