ANGIOSPOROUS


Meaning of ANGIOSPOROUS in English

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

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