phytolacca_acinosaEnglish

Indian poke, Phytolacca acinosa

Noun

Pokeweed of southeastern Asia and China

English: Indian poke, Phytolacca acinosa

English words with similar meanings

Show 1 words