Intrafoliaceous meaning

(botany) Growing immediately above or in front of a leaf.

Intrafoliaceous stipules.

adjective
0
0
Advertisement

Origin of intrafoliaceous