×

melilot meaning in English

n.
草木犀属植物( =sweet clover)。

Related Words

  1. melilli
  2. melillo
  3. melilotate dehydrogenase
  4. melilotate hydroxylase
PC Version

Copyright © 2018 WordTech Co.