semipalustre

Italian

Etymology

From semi- +‎ palustre.

Adjective

semipalustre m or f (plural semipalustri)

  1. somewhat marshy