EGAVE

dromiid

Meaning

  1. noun A sponge crab, any in the family Dromiidae of crabs.

Similar words

dromaiid dromomerycid dromornithid dorippid dairid homolodromiid trichodactylid dromaeosaur dromeosaur dromatheriid

Save “dromiid” to learn later