Spanish

edit

Noun

edit

glóquida f (plural glóquidas)

  1. glochid