English | German | Russian | Czech

marsupialoid English

Meaning marsupialoid meaning

What does marsupialoid mean?

marsupialoid

Resembling a marsupial.

marsupialoid

A creature that resembles a marsupial.

Are you looking for...?