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.