pinoid

English

Noun

pinoid (uncountable)

  1. (biochemistry) A protein kinase that regulates auxin.

Adjective

pinoid (comparative more pinoid, superlative most pinoid)

  1. (botany) Resembling or characteristic of a pine or a pine needle.

Anagrams