Definition of zoophytology

  1. zoophytology Noun The natural history of zoophytes.
Feedback Form