Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Termatarium
n.
Any nest or dwelling of termes, or white ants.
←
Termagant
Termatary
→
Shares
Related Words
Term
Terma
Menu
Home
Search
My Last Searches