Word info

birotula

Noun

Meaning

birotula (plural birotulas or birotulae)

A microsclere that has a straight shaft and umbrella-shaped ends

Source: en.wiktionary.org

Anagrams

Close letter words and terms