Definition of operculata
"operculata" is probably misspelled. Trying operculate instead Definition of operculate
1. operculate [ a ] having an operculum
Synonyms operculated operculate Related Terms operculum operculumSimilar Spelling
operculateoperculated
operculum