You searched for: “garrul-”
A unit related to: “garrul-”
(Latin: overly talkative, loquacious, chattering)
Word Entries at Get Words: “garrul-”
garrul-
Latin: overly talkative, loquacious, chattering; in this unit.