meaning of Bispinose

Bispinose meaning in General Dictionary

Having two spines

View more

  • Having two spines.

Bispinose meaning in General Dictionary

(a.) Having two spines.