English edit

Noun edit

angustidontid (plural angustidontids)

  1. Any crustacean of the family †Angustidontidae