Skip to main content

English: drumsticks

Welsh: drymffyn

Part of speech

Noun, Plural

Definition

Ffrwyth y goeden Moringa oleifera