隐身草yǐnshēncǎoMeanings1. legendary grass conferring invisibility2. fig. to conceal oneself or one's plansCharacters used隐secret身body草grass