thecasporousmedical dictionary

<botany> Having the spores in thecae, or cases.

(01 Mar 1998)