Word info

colulus

Noun

Meaning

colulus (plural coluli)

A vestigial organ between the spinnerets in some spiders lacking a cribellum.

Source: en.wiktionary.org

Anagrams

Close letter words and terms