English | German | Russian | Czech

thecamoebid English

Meaning thecamoebid meaning

What does thecamoebid mean?

thecamoebid

(zoology) Any member of the Thecamoebidae.

Are you looking for...?