VariousWords beta
Related Terms:
Adjective
Definition: Defensive or repulsive, particularly as applied to glands of certain invertebrates, with which they produce poisonous or repugnant secretions when under threat.
VariousWords beta
Definition: Defensive or repulsive, particularly as applied to glands of certain invertebrates, with which they produce poisonous or repugnant secretions when under threat.