Ramie - What does it mean?
ramie | |
has no English definition.
a tall, tropical Asian perennial herb, Boehmeria nivea , cultivated for its fibrous stems
the fibre extracted from this plant, resembling flax
is likely misspelled.
has no English definition.