QUADRISULCATE MEANING IN ENGLISH

• Quadrisulcate Definition & Synonyms

  1. (a.) Having four hoofs; as, a quadrisulcate foot; a quadrisulcate animal.


RECENT SEARCHES