1. biserrate - Adjective
2. biserrate - Adjective Satellite
Doubly serrate, or having the serratures serrate, as in some leaves.
Serrate on both sides, as some antennae.