microdrili
/maɪkrəˈdrɪli/Definitions
1. noun
A genus of minute, freshwater snails, especially those of the family Cerithioidea.
“The microdrilli species found in the river are an essential part of the local ecosystem.”
1. noun
A genus of minute, freshwater snails, especially those of the family Cerithioidea.
“The microdrilli species found in the river are an essential part of the local ecosystem.”