tellinoid

tellinoid

(ˈtɛlɪˌnɔɪd) adj (Biology) relating to a tellin