Moulter Meaning

There are 1 meaning(s) for word Moulter

Meaning 1 : an animal (especially birds and arthropods and reptiles) that periodically shed their outer layer (feathers or cuticle or skin or hair)

    Synonyms : molter