Beetroot Meaning
There are 2 meaning(s) for word Beetroot
Meaning 1 : beet having a massively swollen red root; widely grown for human consumption
Synonyms : beta vulgaris rubra
Synonyms : beta vulgaris rubra
