Associations to the word «Serratula»

Dictionary definition

SERRATULA, noun. Genus of Old World perennial herbs with spirally arranged toothed leaves.

Wise words

Where words fail, music speaks.
Hans Christian Anderson