益母

益母

motherwort (Leonurus heterophyllus)

1 meaning
MEANING

MEANING

  1. noun

    motherwort (Leonurus heterophyllus)

    • Motherwort is a type of Chinese medicine.

STROKE ORDER
Loading…

Explore more related entries to look up.