mucipara

Italian

Adjective

mucipara m or f (masculine plural mucipari, feminine plural mucipare)

  1. muciparous