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