• word of the day

    loculus

    loculus - Dictionary definition and meaning for word loculus

    Definition
    (noun) a small cavity or space within an organ or in a plant or animal
    Synonyms : locule
Download our Mobile App Today
Receive our word of the day
on Whatsapp