meaning of staff tree

1. any small tree or twining shrub of the genus Celastrus


Related Words

staff tree | staff-tree family |

Developed & Maintained By Taraprasad.com

Treasure Words