Noun Definition

tubulidentata

1.Definition: an order of Eutheria

Category: Animals