English | German | Russian | Czech

caeciliid English

Meaning caeciliid meaning

What does caeciliid mean?

caeciliid

(zoology) Any of the wormlike amphibians in the family Caeciliidae.

Are you looking for...?