loculus

Noun
  1. A small cavity or space within an organ or in a plant or animal (synset 105261415)

Other Searches