Definition of zoophytoid

Definition of zoophytoid
  1. zoophytoid Adjective zoophytic
Need more help? Try our forum NEW