meaning of arolla pine

1. large 5-needled European pine; yields cembra nuts and a resinous exudate


Related Words

arolla pine |

Developed & Maintained By Taraprasad.com

Treasure Words