Skip to main content

English: spurs

Welsh: sbardunau

Part of speech

Noun, Plural

Definition

A short flowering or fruit-bearing branch.