meaning of celastraceae

1. trees and shrubs and woody vines usually having bright-colored fruits


Related Words

celastraceae |

Developed & Maintained By Taraprasad.com

Treasure Words