What does boehmeria nivea mean?

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