English-Latin dictionary »

plant (oxnose) meaning in Latin

EnglishLatin
plant (oxnose) noun
[UK: plɑːnt]
[US: ˈplænt]

burrhinon [burrhini]noun
N