meaning of Astrantia

Astrantia meaning in Urban Dictionary

Hottie, hottie, hottie!


Astrantia meaning in General Dictionary

any plant of genus Astrantia