ceylon bowstring hemp - English Synonyms Dictionary

ceylon bowstring hemp

n.
[1] Sansevieria zeylanica