Home

Word

sporozoan, n.
(sporozoa)