Skip to content
ontologydriven
Sign out

Dictionary

Words, grammatical forms and meanings linked to the ontology.

sea liver en · NOUN

Meanings

  1. A sea squirt of species Eudistoma hepaticum.

Forms

SpellingFeaturesLabelsSource
sea livers Number=Plur lexicographic