Neptune's cups
English
Noun
Neptune
's
cups
plural of
Neptune's cup