Word info

multifoliate

Adjective

Meaning

multifoliate (comparative more multifoliate, superlative most multifoliate)

(botany) Having many leaves.

Source: en.wiktionary.org

Close letter words and terms