meaning of moulten

1. Having molted.


Related Words

moulten |

Developed & Maintained By Taraprasad.com

Treasure Words