Skip to main content

MAGNUM_PI_SS's definitions

azalea

A pretty flowering bush that grows in most of North America and Europe

can be red, purple or yellow.

You can purchase them at a local greenhouse or nursery.
My you have a lovely azalea growing in your flower garden!
by MAGNUM_PI_SS December 12, 2006
mugGet the azalea mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email