Definition of ulotrichous

Definition of ulotrichous
  1. ulotrichous Adjective Having woolly or crispy hair
Need more help? Try our forum NEW