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