Definify.com

Definition 2025


supercuerda

supercuerda

Spanish

Noun

supercuerda f (plural supercuerdas)

  1. superstring