Definition of Scabiosa

  • (noun) any of various plants of the genus Scabiosa

Synonyms of Scabiosa


Antonyms of Scabiosa


No Antonyms Found.

Homophones of Scabiosa


No Homophones Found.