Definition of involuto in Spanish:

involuto

(involuta)

adjective

  • 1

    Botany
    [hoja] Que tiene los márgenes enrollados sobre la cara superior.