apoda Definition
Definition
A taxonomic order of limbless reptiles found in the tropics, such as caecilians, characterized by their worm-like body and lack of limbs.
Browse
A taxonomic order of limbless reptiles found in the tropics, such as caecilians, characterized by their worm-like body and lack of limbs.
Browse