scabiosa meaning

Meaning of scabiosa

What is the full meaning of scabiosa

any of various plants of the genus Scabiosa, also SCABIOUS [n -S]

Example of the word scabiosa placed on a Scrabble board.

Unscrambled word scabiosa

Points for scabiosa

Scrabble
18 points
Word With Friends
14 points
Wordfeud
18 points

Related pages for scabiosa