Word info

lestobiosis

Noun

Meaning

lestobiosis (uncountable)

(biology) The habit of certain insects of living within the nests of another species in order to steal food from their stores.

Source: en.wiktionary.org

Close letter words and terms