Etymology

sea pomegranate

Today it means: A sea squirt of the species Ascidia incrassata. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok