Where does “sporange” come from?

sporange (English): A sporangium

Definitions

  1. A sporangium

Words derived from “sporange