What does Capreolate mean?

Capreolate meaning in General Dictionary

Having a tendril or tendrils

View more

  • Having a tendril or tendrils.