Word info

trophophore

Noun

Meaning

trophophore (plural trophophores)

(ferns) The sterile part of a leaf, as opposed to the sporophore.

Source: en.wiktionary.org

Close letter words and terms