depot and releasing organ

英 美
  • 储存和释放器官
  • and conj.和;加;接着;那么
  • depot n.贮藏所;仓库;车站;补给站
  • organ n.器官;风琴;机构;喉舌;报刊
  • releasing n.释放动词release的现在分词形式.