1 tetrasporophyte | Definition of tetrasporophyte

tetrasporophyte

noun
tet·​ra·​spo·​ro·​phyte

Definition of tetrasporophyte

: a plant bearing tetraspores

History and Etymology for tetrasporophyte

tetraspore + -o- + -phyte

Keep scrolling for more