Word info

microrefuge

Noun

Meaning

microrefuge (plural microrefuges)

Alternative form of microrefugium

Source: en.wiktionary.org

Close letter words and terms