boehmeria nivea

Noun
  1. Tall perennial herb of tropical Asia with dark green leaves;
    Cultivated for the fiber from its woody stems that resembles flax (synset 112413786)

Found on Word Lists

Other Searches