Dominica cedar
noun
Dom·i·ni·ca cedar
| \ ¦dämə¦nēkə-, -¦nikə-\
Definition of Dominica cedar
: a tropical American tree (Tabebuia bahamensis)
Keep scrolling for more