How do you spell Taenioid


 Definitions

Available Definitions:
1)  a. - Ribbonlike; shaped like a ribbon.
2)  a. - Like or pertaining to Taenia.