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

patellula Definition

Cancel
patellula
noun
A cup-like sucker on the foot|feet of certain insects

Words Related to patellula!

patellula Examples by Brain Bank Users