Etymology
Today it means: Inserted into the stem above the leaf or petiole. Full definition →
supra- + foliaceous
Etymology from Wiktionary, CC BY-SA 4.0.