Definition of Aculeate from the PharmacyDictionary.in
Aculeate
Synonyms or meaning of Aculeate
This describes something covered with sharp spines.
Image related to Aculeate
Not Available
Definition of Aculeate from the PharmacyDictionary.in
This describes something covered with sharp spines.
Not Available