meaning of myxopod

1. A rhizopod or moneran. Also used adjectively; as, a myxopod state.


Related Words

myxopod |

Developed & Maintained By Taraprasad.com

Treasure Words