• word of the day

    toucan

    toucan - Dictionary definition and meaning for word toucan

    Definition
    (noun) brilliantly colored arboreal fruit-eating bird of tropical America having a very large thin-walled beak
Download our Mobile App Today
Receive our word of the day
on Whatsapp