The story
From tetra- + sporophyte.
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: A sporophyte, in red algae, that produce tetraspores (actually meiospores) Full definition →
From tetra- + sporophyte.
Etymology from Wiktionary, CC BY-SA 4.0.