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
Tweet