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

lata Definition

Cancel
lata
noun
A convulsive tic or hysteric neurosis among Malays, similar or identical to miryachit and jumping Frenchmen of Maine syndrome

Words Related to lata!

lata Examples by Brain Bank Users