See also: amebócito

Italian edit

Noun edit

amebocito m (plural amebociti)

  1. amebocyte / amoebocyte