Definition of Sitotroga in English :
Define Sitotroga in English
Sitotroga meaning in English
Meaning of Sitotroga in English
Pronunciation of Sitotroga in English
Sitotroga pronunciation in English
Pronounce Sitotroga in English
Sitotroga
see synonyms of sitotrogaNoun
WordNet Lexical Database for English. Princeton University. 2010.