English edit

Etymology edit

serra +‎ -i- +‎ -ferous

Adjective edit

serriferous (not comparable)

  1. Having a serra or serrate organ.