English | German | Russian | Czech

caducicorn English

Meaning caducicorn meaning

What does caducicorn mean?

caducicorn

(zoology) Having deciduous horns or antlers.

Are you looking for...?