meaning of metabola

1. insects that undergo complete metamorphosis


Related Words

metabola |

Developed & Maintained By Taraprasad.com

Treasure Words