exochorda
/ˌɛksəˈkɔrdə/Definitions
1. noun
a small, usually thread-like, structure that connects the hypopharyngeal gland with the salivary gland in certain insects.
“The scientist studied the unique exochorda of the insect to understand its developmental process.”