rubeta

An Elementary Latin Dictionary

rubēta (1) ae, f

a toad, Iu., Pr.

Related Words