Ramie



ENGLISH MEANING
noun
1.
The grass-cloth plant; also, its fiber, which is very fine and exceedingly strong; -- called also China grass, and rhea.