The AI-powered English dictionary
plural chaetognaths
Any of several marine worms of the phylum Chaetognatha. examples