• word of the day

    columella

    columella - Dictionary definition and meaning for word columella

    Definition
    (noun) a small column (or structure resembling a column) that is a part of a plant or animal
Download our Mobile App Today
Receive our word of the day
on Whatsapp