Definition of zoophytoid

  1. zoophytoid Adjective zoophytic
Feedback Form