meaning of pinus cembra

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


Related Words

pinus cembra |

Developed & Maintained By Taraprasad.com

Treasure Words