Find the word definition

The Collaborative International Dictionary
Tenioid

Tenioid \Te"ni*oid\, a. See T[ae]noid.

Wiktionary
tenioid

a. (alternative form of taenioid English)