semilunar ganglia

English

Noun

semilunar ganglia

  1. plural of semilunar ganglion