meaning of ostracoidea

1. An order of Entomostraca possessing hard bivalve shells. They are of small size, and swim freely about.


Related Words

ostracoidea |

Developed & Maintained By Taraprasad.com

Treasure Words