• Definition for "amphid"
    • among a couple of chemosensory sense body organs…
    • View More
  • Sentence for "amphid"
    • "We targeted the nanoparticles near what…
    • View More
  • Etymologically Related for "amphid"

amphid definition

  • noun:
    • among a couple of chemosensory sense body organs positioned laterally on the head of a nematode
    • A salt for the class formed because of the combination of an acid and a base, or by the union of two oxides, two sulphides, selenides, or tellurides, as distinguished from a haloid substance.
  • others:
    • a phrase used by Berzelius on salts of these acids that incorporate air, to tell apart them from haloid salts.
54 votes

How would you define amphid?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!