Definify.com

Definition 2024


Brachypoda

Brachypoda

Translingual

Proper noun

Brachypoda

  1. A taxonomic order within the class Cephalocarida – the horseshoe shrimps, small crustacea found in the intertidal zone.

Hyponyms

References