scots_pine has definitions from the field of botany
1
[ noun ] (botany) medium large 2-needled pine of northern Europe and Asia having flaking red-brown bark

Related terms

pine

*