merlin
/ˈmɝlɪn/
noun
- 1
A small falcon, Falco columbarius, that breeds in northern North America, Europe, and Asia.
Synonyms
noun
- 1
A cytoskeletal protein active in the suppression of tumors.
Synonyms
Translate “merlin” to another language
Click any language to open the translator with this word already filled in.