◄
Taenioid
►
Dictionary
1. (
a.
) Ribbon like; shaped like a ribbon.
2. (
a.
) Like or pertaining to Taenia.
Clyx.com