meaning of metabolous

1. undergoing metamorphosis


Related Words

metabolous |

Developed & Maintained By Taraprasad.com

Treasure Words