Musculotubal canal

What is Musculotubal canal?

Musculotubal canal definition and meaning on Dictionary terms:
adjective Informal.
inadequately thought out: mushyheaded ideas.
having vague, unsubstantiated, or unrealistic ideas or opinions: a mushyheaded idealist.

 

reference: https://www.dictionary.com/browse/musculotubal-canal

Tags: