Flowering phistella sporophyte

Flowering phistella sporophyte were plants found in Frontier 17's biolabs. )