Etymology
Today it means: Having spores contained in cells or thecae (sporangia). Full definition →
From angio- + -sporous.
Etymology from Wiktionary, CC BY-SA 4.0.