Letters that make Todus
s, o, d, t, u are letters that make 'Todus'
1 possible definitions for 'Todus'
Under this definition, todus is a noun and has the following properties:
genus Todus has the same meaning as Todus
'Todus' can be a type of bird genus.
'Todus' can be a member of Todidae, family Todidae.
tody is a member of Todus.