heptaquarks

English

Noun

heptaquarks

  1. plural of heptaquark