meandroid

Adjective

 * 1) Having meandering valleys on the surface of a coral

Derived terms

 * submeandroid