meaning of operculate

1. Alt. of Operculated
2.
having an operculum


Related Words

operculate | operculated |

Developed & Maintained By Taraprasad.com

Treasure Words