amphisbaenoid (comparative more amphisbaenoid, superlative most amphisbaenoid)
From Amphisbaena + -oid