Definitions of Bermuda cedar:

  • noun:   ornamental densely pyramidal juniper of Bermuda; fairly large for a juniper