Noun Definition

condylura

1.Definition: star-nosed moles

Category: Animals