Boehmeria nivea

1. (noun) tall perennial herb of tropical Asia with dark green leaves; cultivated for flax-like fiber from its woody stems
Synonyms: China grass, Chinese silk plant, ramee, ramie
Related Words: bog hemp, false nettle



Terms and Conditions of Use / Copyright Notice