amaryllis

/ˌæməˈɹɪlɪs/

amaryllis

English Noun
Ad

Definition

A belladonna lily (Amaryllis belladonna), native to South Africa.

Etymology

From Latin Amaryllis.

Ad