Skip to main content
loriciferan

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

Related Words