Branchiopod

What is Branchiopod?

Branchiopod definition and meaning on Dictionary terms:
noun

any crustacean of the class (or subclass) Branchiopoda, having flattened, footlike appendages that bear respiratory organs.