×
macrospore
meaning in English
n.
【植物;植物学】大孢子。
Related Words
macrosporangiophore
macrosporangium
macrospore mother cell
macrosporinite
PC Version
Copyright © 2018 WordTech Co.