English dictionary
phoronid meaning and definition
Definition and meaning of phoronid at MeaningMonkey.org. phoronid meaning and definition in the English Dictionary.PHORONID noun
Definition of phoronid (noun)
- hermaphrodite wormlike animal living in mud of the sea bottom
Source: Princeton University Wordnet