Langsung ke konten

Arti kata

trichocyst

Definition of trichocyst (English)

noun

  1. A lasso cell.
    sumber: webster1913