olive tree

?

ads

noun

~ olive trees plural

thesaurus

~ a word related to olive tree as Noun.

  1. fruit tree
ads