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.
2012