English edit

Noun edit

microconchid (plural microconchids)

  1. Any fossil worm of the order †Microconchida