Glossary entry (derived from question below)
English term or phrase:
zebra fish
Malay translation:
ikan zebra
Added to glossary by
Fatimah Hassan
Nov 14, 2005 06:59
20 yrs ago
English term
Proposed translations
+1
2 hrs
4 KudoZ points awarded for this answer.
Comment: "Thanks"

Something went wrong...