EnglishEdit

AdjectiveEdit

taenioid ‎(comparative more taenioid, superlative most taenioid)

  1. Shaped like a ribbon, ribbonlike