meaning of hyemation

1. The passing of a winter in a particular place; a wintering.
2.
The act of affording shelter in winter.


Related Words

hyemation |

Developed & Maintained By Taraprasad.com

Treasure Words