meaning of multivalve

1. Any mollusk which has a shell composed of more than two pieces.
2.
Alt. of Multivalvular


Related Words

multivalve |

Developed & Maintained By Taraprasad.com

Treasure Words