meaning of spanish cedar

1. tropical American tree yielding fragrant wood used especially for boxes


Related Words

spanish cedar | spanish cedar tree |

Developed & Maintained By Taraprasad.com

Treasure Words