Defluous

enUK

Def´lu`ous


a.1.Flowing down; falling off.