Definition of zoocytia

  1. zoocytia Noun Plural of zoocytium
  2. zoocytium Noun Alternative form of zoöcytium
Feedback Form