roseroots

noun
  1. plural of roseroot; plants of the genus Rhodiola, especially Rhodiola rosea, having thick roots that smell like roses when cut
  2. Usage: botanical

Examples