Word info

hydroautogamy

Noun

Meaning

hydroautogamy (uncountable)

(botany) underwater self-pollination

Source: en.wiktionary.org

Related terms

Close letter words and terms