carapine

/kærəˈpiːn/

Definitions

1. noun

A type of hard, waxy secretion produced by certain plants, often used as a defense mechanism.

“The carapine on the plant’s leaves helped deter herbivores from feeding on it.”

2. noun

A hard, waxy covering or coating, especially one produced by plants.

“The carapine on the tree’s bark protected it from insects and diseases.”

Synonyms

  • resin
  • wax

Antonyms

  • latex
  • sap