arum lily

noun
🔊/ˈeərəm lɪli/
🔊/ˈerəm lɪli/
(especially British English)
(also calla lily especially in North American English)
jump to other results
  1. an African plant with large white petals马蹄莲;水芋;海芋