Cleese-s-woolly-lemur meaning

Avahi cleesei a lemur from Madagascar.
noun
0
0
Advertisement

Origin of cleese-s-woolly-lemur

  • Named after John Cleese, English comedian, who has a fondness for lemurs.

    From Wiktionary