nettling : Idioms & Phrases


Nettling cell

  • (Zoöl.), a lasso cell. See under Lasso.
Webster 1913