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