No exact translation found for
taenioid

Do you mean: