Pyrosome

noun

noun ·Rare ·Advanced level

Definitions

Noun
  1. 1
    Any of several pelagic colonial tunicates, of the genus Pyrosoma, found in tropical waters.

More for "pyrosome"