Meaning of leptosporangium
Definition of leptosporangium
(noun)
a
sporangium
formed
from a
single
epidermal
cell;
characteristic
of the Filicales or of
almost
all
modern
ferns
Other information on leptosporangium
WIKIPEDIA results for
leptosporangium
Amazon results for
leptosporangium
Tweet