Associations to the word «Serratula»

Dictionary definition

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

Wise words

Strong and bitter words indicate a weak cause.
Victor Hugo