star lily

listen to the pronunciation of star lily
English - English
{i} lily having scented bright red flowers