meaning of paper rush

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


Related Words

egyptian paper rush | paper rush |

Developed & Maintained By Taraprasad.com

Treasure Words