meaning of metazoa

1. multicellular animals having cells differentiated into tissues and organs and usually a digestive cavity and nervous system


Related Words

metazoa | metazoan |

Developed & Maintained By Taraprasad.com

Treasure Words