trichinella
noun
trich·i·nel·la
ˌtrik-ə-ˈnel-ə
Love words? Need even more definitions?
Merriam-Webster unabridged
Share