×

megagamete meaning in English

n.
【医学】大配子(= macrogamete)。

Related Words

  1. megag
  2. megagame
  3. megagametophyte
  4. megagametophyte culture
PC Version

Copyright © 2018 WordTech Co.