nanobodies
Definition
noun. tiny antibodies produced by llamas and camels.
Example Sentence
Scientists are researching the potential use of nanobodies in cancer treatment.
Synonyms
microantibodies; miniantibodies; tiny antibodies
Antonyms
macroantibodies; large antibodies
Hear It! Say It! Write It!
nanobodies