haemorrhousa
Dictionaries
Lewis and Short Latin Dictionary
(haemorrhousa)
Morphological Data
haemorrhousa
NOUN