Nettling

From Biology-Online Dictionary
Jump to: navigation, search

nettling

stinging; irritating.

(Science: zoology) Nettling cell, a lasso cell. See Lasso.