serriforme

French

Adjective

serriforme (plural serriformes)

  1. (biology) serriform