multifoliate🔊adjEtymology From multi- + foliate.1Biology, Botany, Natural sciences Having many leaves.