order tubulidentata Meaning, Definition & Usage

  1. noun an order of Eutheria
    Tubulidentata.

WordNet