meaning of calycanthaceae

1. shrubs or small trees having aromatic bark; the eastern United States and eastern Asia


Related Words

calycanthaceae |

Developed & Maintained By Taraprasad.com

Treasure Words