meaning of amorphozoa

1. Animals without a mouth or regular internal organs, as the sponges.


Related Words

amorphozoa |

Developed & Maintained By Taraprasad.com

Treasure Words