meaning of celastraceae
1.
trees
and
shrubs
and
woody
vines
usually
having
bright-colored
fruits
Related Words
celastraceae
|
Developed & Maintained By
Taraprasad.com