Algerian tea

English

Noun

Algerian tea (uncountable)

  1. An annual flowering herbaceous plant native to the Mediterranean, of species Paronychia argentea.

Hypernyms

References