toucanid
/tuːˈkænɪd/Definitions
1. noun
A member of the family Ramphastidae, including toucans.
“The unique beak of the toucanid species is a notable characteristic.”
1. noun
A member of the family Ramphastidae, including toucans.
“The unique beak of the toucanid species is a notable characteristic.”