pentaquarks

English

Noun

pentaquarks

  1. plural of pentaquark

French

Noun

pentaquarks m

  1. plural of pentaquark