Etymology

monkey lips

Today it means: An anatomical structure in the heads of certain cetaceans involved in the production of clicks and other sounds. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok