.
Available Definitions: 1) n. - A toucan (Ramphastos toco) having a very large beak. See Illust. under Toucan.
Share this page