meaning of bermuda cedar

1. ornamental densely pyramidal juniper of Bermuda; fairly large for a juniper


Related Words

bermuda cedar |

Developed & Maintained By Taraprasad.com

Treasure Words