象草

象草
xiàngcǎo

elephant grass; napier grass

1 meaning
MEANING

MEANING

  1. noun

    elephant grass; napier grass

    • Elephant grass is a type of tall grass.

STROKE ORDER
Loading…

Explore more related entries to look up.