English | German | Russian | Czech

arcturid English

Meaning arcturid meaning

What does arcturid mean?

arcturid

(zoology) Any of the marine isopods in the family Arcturidae.

Are you looking for...?