Neptune's cup (English, noun)
expansion: Neptune's cup (plural Neptune's cups)
Senses:
glosses: A large cup-shaped marine sponge (Cliona patera).
Forms:
form: Neptune's cups
tags: plural