Interpeduncular fossa

What is Interpeduncular fossa?

Interpeduncular fossa definition and meaning on Dictionary terms:
noun
an intercommunication system using telephones to connect offices, stations, etc., as in a building or ship; intercom.
a telephone used in such a system.

 

reference: https://www.dictionary.com/browse/interpeduncular-fossa

Tags: