meaning of prefloration

1. Aestivation.


Related Words

prefloration |

Developed & Maintained By Taraprasad.com

Treasure Words