meaning of cuculus canorus

1. common European cuckoo having a distinctive two-note call; lays eggs in the nests of other birds


Related Words

cuculus canorus |

Developed & Maintained By Taraprasad.com

Treasure Words