Word info

microinsularity

Noun

Meaning

microinsularity (uncountable)

(ecology) The condition of being microinsular

Source: en.wiktionary.org

Close letter words and terms