BAETULUS


Meaning of BAETULUS in English

add. ·noun a meteorite, or similar rude stone artificially shaped, held sacred or worshiped as of divine origin.

Webster English vocab.      Английский словарь Webster.