Herculid (English, noun)
expansion: Herculid (plural Herculids)
Senses:
glosses: Each of a shower of meteorites which fall from the area of sky around the constellation Hercules.
Forms:
form: Herculids
tags: plural