• word of the day

    siliqua

    siliqua - Dictionary definition and meaning for word siliqua

    Definition
    (noun) narrow elongated seed capsule peculiar to the family Cruciferae
    Synonyms : silique
Download our Mobile App Today
Receive our word of the day
on Whatsapp