Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of aphtha

- One of the whitish specks called aphthae.
- The disease, also called thrush.