Canary pine

noun

Definition of Canary pine

: a tall evergreen tree (Pinus canariensis) of the Canary Islands with reddish bark, long drooping needles, and ovoid cones

called also blue pine

History and Etymology for Canary pine

from Canary Islands

Keep scrolling for more