CUCULOID


Meaning of CUCULOID in English

adj like or belonging to the cuckoos (cuculidae).

Webster English vocab.      Английский словарь Webster.