adenophyllous

adenophyllous

English Adj
Ad

Definition

Containing glands on the leaves.

Etymology

From adeno- + -phyllous.

Ad