taenioid
English
taenioid meaning in English • taenioid का अर्थ अंग्रेजी में
Adjective
- Ribbonlike; shaped like a ribbon.
- Like or pertaining to Tænia.