THECASPOROUS


Meaning of THECASPOROUS in English

adj having the spores in thecae, or cases.

Webster English vocab.      Английский словарь Webster.