Rhyme Desk
Find rhyming words!

Definition of "Secretor" :

noun: any of various organs that synthesize substances needed by the body and release it through ducts or directly into the bloodstream

Whoops!
Rhyme Desk
Find rhyming words!

Whoops!

An unexpected error has occurred!