meaning of metazoan

1. any animal of the subkingdom Metazoa; all animals except protozoans and sponges


Related Words

metazoan |

Developed & Maintained By Taraprasad.com

Treasure Words