phytolacca acinosa Meaning, Definition & Usage

  1. noun pokeweed of southeastern Asia and China
    Indian poke.

WordNet