English

edit

Noun

edit

heminodes

  1. plural of heminode