Nodulus

//ˈnɒd.jʊ.ləs// noun

Definitions

Noun
  1. 1
    A nodule; a little knot or lump.
  2. 2
    The part of the vestibulocerebellum that is at the end of the vermis

Etymology

Borrowed from Latin nōdulus. Doublet of nodule.

Next best steps

Mini challenge

Unscramble this word: nodulus