serriforme
French
Adjective
serriforme
(
plural
serriformes
)
(
biology
)
serriform