English dictionary
toucan meaning and definition
Definition and meaning of toucan at MeaningMonkey.org. toucan meaning and definition in the English Dictionary.TOUCAN noun
Definition of toucan (noun)
- brilliantly colored arboreal fruit-eating bird of tropical America having a very large thin-walled beak
Source: Princeton University Wordnet