Tamil Dictionary 🔍

termatarium

Ter`ma*ta"ri*um, n. Etym: [NL. See Termes.] (Zoöl.) Defn: Any nest or dwelling of termes, or white ants.


termatarium - Similar Words