English edit

Noun edit

bathysquilloids

  1. plural of bathysquilloid