meaning of paper plant

1. tall sedge of the Nile valley yielding fiber that served many purposes in historic times


Related Words

paper plant |

Developed & Maintained By Taraprasad.com

Treasure Words