meaning of boehmeria nivea

boehmeria nivea meaning in General Dictionary

tall perennial natural herb of tropical Asia with dark-green leaves; cultivated for fiber from its woody stems that resembles flax