The Collaborative International Dictionary
Tenioid
Tenioid \Te"ni*oid\, a. See T[ae]noid.
Wiktionary
tenioid
a. (alternative form of taenioid English)