Maltese starthistle

English

Noun

Maltese starthistle

  1. The plant Centaurea melitensis.
    Synonym: tocalote