Incastelled

From Biology-Online Dictionary
Jump to: navigation, search

Incastelled

(Science: veterinary) hoofbound.