humistrata

Translingual

Adjective

humistrata

  1. Feminine of humistratus.