meaning of arborescent plant

1. having the shape or characteristics of a tree


Related Words

arborescent plant |

Developed & Maintained By Taraprasad.com

Treasure Words