Subscribe
URL of the page has been copied to clipboard.
Meaning : Small extremely elongate centipedes that live in earth.
Synonyms : family geophilidae
Install App
Geophilidae meaning in Bengali (Bangla).