1 queenroot | Definition of queenroot

queenroot

noun

Definition of queenroot

: queen's delight