sweet honey leaf

listen to the pronunciation of sweet honey leaf
English - English

Definition of sweet honey leaf in English English dictionary

sweet leaf
A tropical shrub (Sauropus androgynous) the leaves of which are eaten as a vegetable
sweet leaf
Same as sweetleaf