Definify.com

Definition 2024


onagra

onagra

Spanish

Noun

onagra f (plural onagras)

  1. evening primrose