Get Free Checker

leptosporangium

NOUN
  1. a sporangium formed from a single epidermal cell; characteristic of the Filicales or of almost all modern ferns

How To Use leptosporangium In A Sentence

List is Empty.