red alder

Noun

 * 1) A tree of genus.
 * 2) A South African tree

Translations

 * Finnish: