D Lockyer
My blogs
Blogs I follow
Location | United Kingdom |
---|---|
Introduction | Word: Chimera. Definition: 1) An organism with genetically distinct cells originating from two zygotes. 2) A vain, foolish, or incongruous fancy, or creature of the imagination. (Wiktionary) |