Aculeate

Definition of Aculeate from the PharmacyDictionary.in

Aculeate

This describes something covered with sharp spines.

Not Available