rubus Latin Definition

Latin Word: rubus
Part of Speech: [Noun]
Definition: blackberry, blackberry bush, bramble



Hire a Writer