Spanish

edit

Noun

edit

neurosecretora f (plural neurosecretoras)

  1. neurosecretory cell