Word info

angiosporous

Adjective

Meaning

Having spores contained in cells or thecae, as in the case of some fungi.

Source: Webster's dictionary

Close letter words and terms