toucanlike
Appearance
English
[edit]Etymology
[edit]Adjective
[edit]toucanlike (comparative more toucanlike, superlative most toucanlike)
- Resembling or characteristic of a toucan.
toucanlike (comparative more toucanlike, superlative most toucanlike)