moroc

For definition of moroc, please visit here.