Meaning of ternate

Definition of ternate

(adj) (of a leaf shape) consisting of three leaflets or sections

Other information on ternate

WIKIPEDIA results for ternate
Amazon results for ternate