Sekirov Dictionary

cestoidean

noun1

  1. One of the Cestoidea.
forms

cestoideans

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