Word info

thecasporous

Adjective

Meaning

Having the spores in thecae, or cases.

Source: Webster's dictionary

Close letter words and terms