phoronid Meaning, Definition & Usage

  1. noun hermaphrodite wormlike animal living in mud of the sea bottom

WordNet