Taenioid /(?)/ Tae·ni·oid Taenioid a. Ribbonlike; shaped like a ribbon. Like or pertaining to Taenia. (Zool.)