Tenioid
/(?)/
Te·ni·oid
Tenioid
a.
See
Taenoid
.