Definition Definition

atrypa - Meaning and Examples

Meaning of 'atrypa' (Webster Dictionary)

1 . Atrypa [ n.]
- A extinct genus of Branchiopoda, very common in Silurian limestones.