Home
Search
Index
Definify.com
Definition
2024
cochl.
cochl.
Latin
Noun
cochl.
n
(
indeclinable
)
(
medicine
and
pharmacy
)
Abbreviation of
cochlear
(
“spoonful”,
as
a measurement of dose
)
.
Similar Results