See also: Placozoa

English edit

Noun edit

placozoon (plural placozoa)

  1. placozoan