veterinarian meaning
 
Textiles