Dictionary > Solar ganglia

Solar ganglia

(noun) Plural form of solar ganglion.
See solar ganglion for definition and additional information.


You will also like...