Word info

testivation

Noun

Meaning

testivation (uncountable)

(botany) The production of pollen by the stamens

Source: en.wiktionary.org

Close letter words and terms