Meaning of beetroot
Definition of beetroot
(noun)
beet
having a
massively
swollen
red root;
widely
grown
for
human
consumption
round
red
root
vegetable
Other information on beetroot
WIKIPEDIA results for
beetroot
Amazon results for
beetroot
Tweet