Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

tellin Definition

Cancel
tellin
noun
A marine bivalve mollusc, of the genus ''Tellina'', that burrows in the sand, from where it siphons detritus

Words Related to tellin!

tellin Examples by Brain Bank Users