Where does “megaspor” come from?

megaspor (Romanian): megaspore

Definitions

  1. megaspore

Words derived from “megaspor

megaspor — Etymology, Origin & Word History | Etymology Explorer