Diccionario

Scabious

Webster's Dictionary 1806

Scabious

a.

itchy, leprous;

n.

a plant