Definify.com

Definition 2024


ostracode

ostracode

English

Noun

ostracode (plural ostracodes)

  1. Alternative form of ostracod