hydroautogamy en · NOUN EtymologyFrom hydro- + autogamy. Meanings (uncountable) underwater self-pollination Relateds hydroautogamous