meaning of insectary

1. A place for keeping living insects.


Related Words

insectary |

Developed & Maintained By Taraprasad.com

Treasure Words