English | German | Russian | Czech

scabious English

Meaning scabious meaning

What does scabious mean?

scabious

(= scabiosa) any of various plants of the genus Scabiosa

Synonyms scabious synonyms

What other words have the same or similar meaning as scabious?

scabious English » English

scabiosa

Are you looking for...?