See also: amebócito

Italian

edit

Noun

edit

amebocito m (plural amebociti)

  1. amebocyte / amoebocyte