prothallus thallome perichaetium exothelium thallus thalamium parathecium hypothallus perichaeth perianthium
of