meaning of tendrilled

1. Furnished with tendrils, or with such or so many, tendrils.


Related Words

tendrilled |

Developed & Maintained By Taraprasad.com

Treasure Words