whitespot noun1 •Aplocheilus panchax, a species of common freshwater fish found in a large variety of habitats due to its high adaptability. formswhitespots