TETRASPOROPHYTE


Meaning of TETRASPOROPHYTE in English

ˌ ̷ ̷ ̷ ̷ˈspōrəˌfīt noun

Etymology: tetraspore + -o- + -phyte

: a plant bearing tetraspores

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.