Words · Less common
11 letters · 9 distinct letters
relating to or situated at an interface
an interfacial layer