Home
Search
Index
Definify.com
Definition
2024
Neptune's_cup
Neptune's cup
English
Noun
Neptune
's
cup
(
plural
Neptune's cups
)
A large cup-shaped
marine
sponge
(
Cliona patera
).
Similar Results