Alerce

Alerce is the Spanish word for larch and may refer to