Epiploon

What is Epiploon?

Epiploon definition and meaning on Dictionary terms:
noun
an ancient district in NW Greece and S Albania.
a modern region in NW Greece. 3573 sq. mi. (9255 sq. km).

 

reference: https://www.dictionary.com/browse/epiploon

Tags: