What does SIRU stand for?
SIRU stands for "Subtropical Insects Research Unit"
How to abbreviate "Subtropical Insects Research Unit"?
"Subtropical Insects Research Unit" can be abbreviated as SIRU
What is the meaning of SIRU abbreviation?
The meaning of SIRU abbreviation is "Subtropical Insects Research Unit"
What does SIRU mean?
SIRU as abbreviation means "Subtropical Insects Research Unit"