HomeFreshwater aquarium fishOther freshwater fishWeed cardinalfish Weed cardinalfish (Foa brachygramma) Scientific name: Foa brachygramma Jenkins, 1903 The Weed cardinalfish (Foa brachygramma) is a freshwater fish of the family Apogonidae. Native range: Indo-Pacific, East Africa to the Hawaiian Islands, north to southern Japan; Mariana Islands in Micronesia. BiologyDorsal spines (total): 9; Dorsal soft rays (total): 9; Anal spines: 2; Anal soft rays: 8 - 9Source: FishBase, licensed CC BY-NC 4.0. Species factsScientific nameFoa brachygrammaFamilyApogonidae (Cardinalfishes)OrderPerciformes (Perch-like fish)ClassActinopterygii (Ray-finned fishes)Maximum length8.0Depth range0–134 m (0–440 ft)EnvironmentMarine; freshwater; brackish; reef-associated; depth range 0 - 134 mClimateTropicalDistributionIndo-Pacific: East Africa to the Hawaiian Islands, north to southern Japan; Mariana Islands in Micronesia.Conservation status (IUCN)Not EvaluatedThreat to humansHarmlessUsesAquarium: commercialResilienceHigh, minimum population doubling time less than 15 months (Preliminary K or Fecundity.) More other freshwater fishLined soleAchirus lineatusPumpkinseedLepomis gibbosusShort-tailed pipefishMicrophis brachyurus brachyurusSouth American lungfishLepidosiren paradoxaFinescale tigerfishDatnioides microlepisFreshwater garfishXenentodon cancilaSee all other freshwater fish SourcesTaxonomy, distribution and biology data: FishBase (Froese, R. and D. Pauly, eds.), licensed CC BY-NC 4.0.Last updated 27 September 2026