yǐn shēn cǎo

Translation

  • legendary grass conferring invisibility
  • fig. to conceal oneself or one's plans

Synonyms

Chinese Tones