Word info

nectarthode

Noun

Meaning

nectarthode (plural nectarthodes)

A pore, in the base of a flower, through which nectar is secreted

Source: en.wiktionary.org

Close letter words and terms