Umbrella-pine Definition

noun
A stone pine.
Wiktionary
Synonyms:

Other Word Forms of Umbrella-pine

Noun

Singular:
umbrella-pine
Plural:
umbrella-pines

Find Similar Words

Find similar words to umbrella-pine using the buttons below.

Words Starting With

Words Ending With

Unscrambles

umbrella-pine