DARTOID MEANING IN ENGLISH

• Dartoid Definition & Synonyms

  1. (a.) Like the dartos; dartoic; as, dartoid tissue.


RECENT SEARCHES