Word info

mynoglenine

Noun

Meaning

mynoglenine (plural mynoglenines)

(zoology) Any spider of the linyphiid subfamily Mynogleninae.

Source: en.wiktionary.org

Close letter words and terms