Home
Advance Search
Dictionary
Words with Friends solver
Meaning of avenses
Definition:-
A plant of the rose family, typically having serrated, divided leaves and seeds bearing small hooks. (noun)