meaning of triandra

1. Old World willow with light green leaves cultivated for use in basketry


Related Words

salix triandra | triander | triandria | triandrian | triandrous |

Developed & Maintained By Taraprasad.com

Treasure Words