Definition of china grass
English to English noun - tall perennial herb of tropical Asia with dark green leaves; cultivated for the fiber from its woody stems that resembles flax
source: WordNet 3.0
Visual Synonyms 
Nearby Word
china grass, chamois cress, congeries, chancrous, change course, congress shoe, conqueress, come across, chinese chequers, chinese checkers, cenchrus, common shares, cankerous, chinese cork oak, canis aureus, concierge, cancer juice
|
|
|