What does Aculeous mean?

Aculeous meaning in General Dictionary

Aculeate

View more

  • Aculeate.

Aculeous meaning in General Dictionary

(a.) Aculeate.