A fragrant flowering plant (Aglaia odorata or Callicarpa macrophylla), also known as Chinese perfume plant or beautyberry; in Sanskrit, it means ‘beloved body’ or ‘dear limb’

1 Post