Glochids

/ˈɡlɒkɪdz/ noun

Definition

Plural of glochid; multiple barbed spines, bristles, or hooks on plants or organisms.

Etymology

Simple English plural of glochid (from Greek glochis).

Kelly Says

Cactus glochids cause mysteriously long-lasting itching because they're so small and barbed that your skin's natural defenses can't easily expel them—they literally work against your body's healing response.

Related Words

Explore More Words

Get the Word Orb API

Complete word intelligence in one call. Free tier — 50 lookups/day.