Definition of dog's cods in English:
dog's cods
noun
rareAny of various European orchids; = dogstones .
Origin
Late 16th century; earliest use found in Henry Lyte (1529–1607), botanist and antiquary. After post-classical Latin testiculus canis.
Are You Learning English? Here Are Our Top English Tips