Tellen
Tel"len
(?),
n.
(Zoöl.)
Any species of Tellina.