macrospore - İngilizce Eşanlam Sözlük

macrospore

n.
[1] megaspore