Word info

larvarium

Noun

Meaning

larvarium (plural larvaria)

(zoology) A place for raising larvae.

Source: en.wiktionary.org

Close letter words and terms