Definitions of heliotrope:

  • noun:   green chalcedony with red spots that resemble blood