meaning of ceylon bowstring hemp

1. plant having thick fibrous leaves transversely banded in light and dark green


Related Words

ceylon bowstring hemp |

Developed & Maintained By Taraprasad.com

Treasure Words