Definify.com

Definition 2024


olivella_spinosa

olivella spinosa

Italian

Noun

olivella spinosa f (plural olivelle spinose)

  1. (botany) sea buckthorn

Synonyms