Meaning of china grass

Definition of china grass

(noun) tall perennial herb of tropical Asia with dark green leaves; cultivated for the fiber from its woody stems that resembles flax

Other information on china grass

WIKIPEDIA results for china grass
Amazon results for china grass