English | German | Russian | Czech

multifoliate English

Meaning multifoliate meaning

What does multifoliate mean?

multifoliate

(botany) Having many leaves.

Synonyms multifoliate synonyms

What other words have the same or similar meaning as multifoliate?

multifoliate English » English

many-leaved

Are you looking for...?