azalea in Catalan azalea in Catalan azalea noun A plant of the obsolete genus Azalea. Add to Flashcards