Home

Word

loculus, n.
(loculi)
more info a small cavity or space within an organ or in a plant or animal
<noun.body>

locule loculus
semantic pointers
hypernym