Definition Definition

cuculoid - Meaning and Examples

Meaning of 'cuculoid' (Webster Dictionary)

1 . Cuculoid [ a.]
- Like or belonging to the cuckoos (Cuculidae).