adefmo

For definition of adefmo, please visit here.