vocab dash
Log in
Sign up
endolinfa
Meanings
Noun
1. endolymph
(anatomy)