santolina

noun

  1. 1

    Any of the genus Santolina of evergreen shrubs in the sunflower family.

Translate “santolina” to another language

Click any language to open the translator with this word already filled in.

Santolina Definition & Meaning | TranslatePulse