Das es eine Zeder ist, wurde ja schon geklärt.
Bei www.flaggenlexikon.de findet man dazu folgendes:
Die heutige Flagge wurde am 07.12.1943 eingeführt und 1995 ein wenig abgeändert. Sie zeigt seit dem drei waagerechte Streifen in Rot, Weiß und Rot mit einer grünen Zeder (bis 1995 war sie naturfarben) in dem doppelt breiten, weißen, mittleren Streifen.
Die Zeder symbolisiert Heiligkeit, Ewigkeit und Frieden. Die Farbe Rot steht für Selbstaufopferung und Edelmut und Weiß steht für Frieden.
Die Zeder ist zwar ein typischer Baum des Mittelmeergebietes, aber die Zedern des Libanon gelten als heilig und waren schon zu Zeiten von König Salomo bekannt. Das Bild einer Zeder wurde schon in der weißen Flagge des christlichen Gebietsgouverneurs ab 1862 unter den Türken benutzt.
Als französisches Mandatsgebiets des Völkerbundes verwendete Libanon zwischen 1920 und 1943 die französische Trikolore mit der Zeder in der Mitte des weißen Feldes.