The AI-powered English dictionary
plural suspensors
(US) An athletic support; a jockstrap examples
(biology) The cord which suspends the embryo, and which is attached to the radicle in the young state; the proembryo.