entomostracanmedical dictionary

<zoology> Relating to the Entomostraca.

One of the Entomostraca.

(01 Mar 1998)