English-Latin dictionary »

ossifraga meaning in Latin

EnglishLatin
ossifraga noun

ossifraga [ossifragae](1st) F
noun