monkey lips
Noun
Meaning
An anatomical structure in the heads of certain cetaceans involved in the production of clicks and other sounds.
Used other than figuratively or idiomatically: see monkey, lip.
Source: en.wiktionary.orgNoun
An anatomical structure in the heads of certain cetaceans involved in the production of clicks and other sounds.
Used other than figuratively or idiomatically: see monkey, lip.
Source: en.wiktionary.org