myrtle ( synonym found)

Definition of myrtle:

(n) : an evergreen shrub or small tree of the genus Myrtus, native to southern Europe and north Africa

Definition of myrtle:

(n) : an evergreen shrub or small tree of the genus Myrtus, native to southern Europe and north Africa

Back to Top