Skip to content
ontologydriven
Sign out

Dictionary

Words, grammatical forms and meanings linked to the ontology.

amphiblastula en · NOUN

Etymology

From amphi- + blastula.

Meanings

  1. A larva of some sponges that has equal numbers of both flagellate and nonflagellate cells separated from each other on opposite sides of the blastula.

Forms

SpellingFeaturesLabelsSource
amphiblastulas Number=Plur lexicographic