citrus medica

英 美
  • n.香橼;香橼
  • citrus n.柑橘属果树;柑橘属果实
  • Medica 梅迪卡
Noun:
  1. thorny evergreen small tree or shrub of India widely cultivated for its large lemonlike fruits that have thick warty rind