What is the definition of ochozoma? 🙋

👉 The term "ochozoma" is a Latin word that means "eight-legged animal." It refers to an aquatic mammal found in the Amazon region of South America, which has been classified as a group of marine mammals. The name "ochozoma" comes from the Latin word "octopus," which refers to a small octopus-like creature with eight legs.


ochozoma


Stained Glass Jesus Art