The tiny guppy, also called the millionfish or the rainbow fish, is named for amateur naturalist and Trinidad school superintendent Robert John Letchmere Guppy. This is part of a complete episode.
The tiny guppy, also called the millionfish or the rainbow fish, is named for amateur naturalist and Trinidad school superintendent Robert John Letchmere Guppy. This is part of a complete episode.