to secrete [ secreted ; secreted ]
Notices
  • produce a liquid