archegonium
carpogonium
hormogonium
