tétraquarks

French

Noun

tétraquarks m

  1. plural of tétraquark