tabella
English
noun
Definitions
- A medicated lozenge or hard electuary.
Etymology
Borrowed from Latin tabella (tablet).
Origin
Latin
tabella
Gloss
tablet
Concept
Semantic Field
Modern world
Ontological Category
Person/Thing
Borrowed from Latin tabella (tablet).
Latin
tabella
tablet
Modern world
Person/Thing