macrandrous stameniferous enneandrous synandrous gynandrous oligandrous staminiferous androecial gynaecandrous staminated