Taenioid(a.) Ribbonlike; shaped like a ribbon.
Taenioid(a.) Like or pertaining to Taenia.

Words within taenioid