Sekirov Dictionary

rhynchobdellid

noun1

  1. Any of the leeches of the order Rhynchobdellida.
forms

rhynchobdellids

This dictionary works without the internet: on your phone · in Chrome