English | German | Russian | Czech

arthropomatous English

Meaning arthropomatous meaning

What does arthropomatous mean?

arthropomatous

Relating to, or characteristic of brachiopods of the order Arthropomata

Are you looking for...?