Meaning

1 senses
  1. (dated, uncommon)Dalyellia viridis.

Forms

plural: green leeches
Singulargreen leech
Pluralgreen leeches

regular

See also

neighbours in the dictionary
green leech — meaning, examples, forms, synonyms | Krumeto