a myrtaceous shrub - Turkish English Dictionary