• word of the day

    sabbatia

    sabbatia - Dictionary definition and meaning for word sabbatia

    Definition
    (noun) any of various plants of the genus Sabbatia having usually pink cymose flowers; occur from acid bogs to brackish marshes
Download our Mobile App Today
Receive our word of the day
on Whatsapp