a flowering plant with large colorful blooms, also called the rose-of-Sharon, commonly grown in gardens.
From Greek 'althaia,' possibly from 'altho' meaning 'to heal,' as the plant was used medicinally in ancient times.
Try Another Word