Etymology Explorer
› English
Where does “sporange” come from?
sporange
(English): A sporangium
Definitions
A sporangium
Words derived from “sporange”
megasporange