atloaxoid Definition
Definition
Describing an organism that resembles a genus Atlox, which often refers to aquatic, snake-like creatures with elongated bodies. This term is more specifically used in zoology and comparative anatomy.
Browse
Describing an organism that resembles a genus Atlox, which often refers to aquatic, snake-like creatures with elongated bodies. This term is more specifically used in zoology and comparative anatomy.
Browse