Didn't have time to look for cucullatus, but I'm guessing most online latin/english dictionaries might be able to offer a source word.
I would guess it means "cuckoo-like", but I could be wrong. (Dodos are more related to doves, anyway.) -- T. Michael Keesey The Dinosauricon: http://dino.lm.com Parry & Carney: http://parryandcarney.com