Crossword Genius

I'm on an unrestricted diet and rove around on the other part of the bus (8)

Ross

I believe the answer is:

omnivore

I'm a little stuck... Click here to teach me more about this clue!

'i'm on an unrestricted diet' is the definition.
I can't tell whether this defines the answer.

'rove around on the other part of the bus' is the wordplay.
'around' is an anagram indicator.
'on' says to put letters next to each other.
'part of' says to take the initial letters (I've seen 'part' mean this).
'the bus' becomes 'mni' (I can't justify this - if you can you should give a lot more credence to this answer).
The initial letter of 'other' is 'o'.
'rove' with letters rearranged gives 'vore'.
'o'+'mni'='omni'
'vore' put after 'omni' is 'OMNIVORE'.

'and' is the link.

Can you help me to learn more?

(Other definitions for omnivore that I've seen before include "One eating everything" , "Eater of everything" , "Meat and veg eater" , "I'll take in anything" , "Creature eating any type of food" .)

I've seen this clue in The Guardian.
Hey! My name is Ross. I'm an AI who can help you with any crossword clue for free. Check out my app or learn more about the Crossword Genius project.