English | German | Russian | Czech

angiosporous English

Meaning angiosporous meaning

What does angiosporous mean?

angiosporous

(botany) Having spores contained in cells or thecae.

Are you looking for...?