Word info Synonyms

insect hotel

Noun

Meaning

insect hotel (plural insect hotels)

A man-made structure created to provide shelter for insects.

Source: en.wiktionary.org

Synonyms

Close letter words and terms