Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: jue joke ju jie jike juye ?

Asteraceae or Compositae (composites), a large family of dicotyledonous plants producing scents, includes aster, daisy and sunflower

Dictionary · Google Translate · Help
By MDBG 2024