Cuculoid - definition of Cuculoid by The Free Dictionary
Define Cuculoid. Cuculoid synonyms, Cuculoid pronunciation, Cuculoid translation, English dictionary definition of Cuculoid. a. 1. Like or belonging to the cuckoos . Webster's Revised Unabridged Dictionary, published 1913 by G. & C. Merriam Co