ATRYPA


Meaning of ATRYPA in English

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

Webster's English dictionary.      Английский словарь Webster.