meaning of order geophilomorpha

1. small elongate centipedes living in soil and under stones and having more than 30 pairs of legs


Related Words

order geophilomorpha |

Developed & Maintained By Taraprasad.com

Treasure Words