tubulidentata Meaning, Definition & Usage

  1. noun an order of Eutheria
    order Tubulidentata.

WordNet