Loculus - Definition

loculus

n 1: a small cavity or space within an organ or in a plant or
animal [syn: locule, loculus]

Look up another word