meaning of termatarium

1. Any nest or dwelling of termes, or white ants.


Related Words

termatarium |

Developed & Maintained By Taraprasad.com

Treasure Words