English edit

Noun edit

megalaesthete (plural megalaesthetes)

  1. (biology) A relatively large photoreceptor in the megalopore of a chiton

Related terms edit