laurestina

/ˌlɒɹəsˈtiːnə/

laurestina

English Noun
Ad

Definition

Synonym of laurestine.

Ad