• word of the day

    schizanthus

    schizanthus - Dictionary definition and meaning for word schizanthus

    Definition
    (noun) any plant of the genus Schizanthus having finely divided leaves and showy variegated flowers
Download our Mobile App Today
Receive our word of the day
on Whatsapp