meaning of swiss stone pine
1.
large
5-needled
European
pine;
yields
cembra
nuts
and
a
resinous
exudate
Related Words
swiss stone pine
|
Developed & Maintained By
Taraprasad.com