Definify.com

Definition 2025


onagra

onagra

Spanish

Noun

onagra f (plural onagras)

  1. evening primrose