English English Dictionary

English English Dictionary

The online English-English dictionary from The Project Gutenberg

Result

Result for Atrypa

Atrypa (n.)
A extinct genus of Branchiopoda, very common in Silurian limestones.