What is the meaning of arum lily in English?

Learn vocabulary with pictures as well as definitions of arum lily in English

Learn in

See more

n. arum lily

Definition of arum lily in English

Elongated, yellow inflorescence encircled by a protective, leaf-like structure that is typically white.

Synonyms of arum lily in English

callacalla lily