Meaning of asperula
Definition of asperula
(noun)
woodruff
Other information on asperula
WIKIPEDIA results for
asperula
Amazon results for
asperula
Tweet