×

monandrous meaning in English

adj.
1.【植物;植物学】具一雄蕊的。
2.一夫制的。

Related Words

  1. monandria
  2. monandrian
  3. monandry
  4. monange
PC Version

Copyright © 2018 WordTech Co.