DENTATE-SINUATE MEANING IN ENGLISH

• Dentate-sinuate Definition & Synonyms

  1. (a.) Having a form intermediate between dentate and sinuate.


RECENT SEARCHES