BISERRATE MEANING IN ENGLISH

• Biserrate Definition & Synonyms

  1. (a.) Serrate on both sides, as some antennae.
  2. (a.) Doubly serrate, or having the serratures serrate, as in some leaves.


RECENT SEARCHES