Loading page
centropus sinensis is a noun meaning "common coucal of India and China". It carries one recorded sense.
common coucal of India and China
Definitions, synonyms and semantic relations for centropus sinensis come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. .