Definition of "megaspore"

megaspore