azalea

Nouns

  • (n) any of numerous ornamental shrubs grown for their showy flowers of various colors

Words of close approximity

Azaleastrum