Definify.com

Definition 2024


marmoca

marmoca

Asturian

Noun

marmoca f (plural marmoques)

  1. jellyfish

Synonyms