Meaning of natura in Spanish:

natura

Translate natura into English

feminine noun

  • 1 formal Naturaleza (conjunto de las cosas y de las fuerzas que componen el universo)

  • 2Órganos sexuales externos.

Origin

Préstamo (s. XII) del latín natura 'nacimiento', 'naturaleza'. De la familia etimológica de nacer (V.).