meaning of cantala

1. Philippine plant yielding a hard fibre used in making coarse twine


Related Words

cantala |

Developed & Maintained By Taraprasad.com

Treasure Words