English dictionary

bermuda cedar meaning and definition

BERMUDA CEDAR noun

Definition of Bermuda cedar (noun)

  1. ornamental densely pyramidal juniper of Bermuda; fairly large for a juniper
Source: Princeton University Wordnet