meaning of arborous

1. Formed by trees.
2.
of or relating to or formed by trees; "an arborous ">roof"


Related Words

arborous |

Developed & Maintained By Taraprasad.com

Treasure Words