VariousWords beta
Related Terms:
Definitions:
Adjective
overdelicate
Definition: extremely delicate; "an overdelicate digestive system"
Definition: Excessively delicate.