TERMATARIUM


Meaning of TERMATARIUM in English

noun any nest or dwelling of termes, or white ants.

Webster English vocab.      Английский словарь Webster.