Skip to main content
loriciferan

noun. Any of several marine animals of the phylum Loricifera.Source

Related Words