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
Tweet