tabella[tă-bel′lă, -lē]

Type:Term

Definitions
1. A medicated tablet or lozenge.

Scroll to top