Webster's Revised Unabridged Dictionary · 1913
Tota
Copy link
Tota
, noun
[From the native name in Egypt.]
(Zoology)
The grivet.
↑