Dictionary.net
LORCHA
\lˈɔːt͡ʃə], \lˈɔːtʃə], \l_ˈɔː_tʃ_ə]\
Definitions of LORCHA
Word of the day
tinctura quininae ammoniata
A preparation made by dissolving quinin sulphate in alcohol [Br. Ph.].
View More
Nearby Words
loranthus europaeus
loratadine
lorate
lorazepam
lorca
Lorcha
lorchel
lord
lord advocate
lord benjamin disraeli beaconsfield
lord britten of aldeburgh