tellinoid

tellinoid

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