I am unable to find any naming conventions for Java that covers the usage of words that does not follow the standard "s" plural form.
//Given a list of biologies, what should the getter method be?
private List<Biology> biologies;
public Biology getBiology();
public List<Biology> getBiologies();
What is the convention when the plural form is much different?
//Given a list of octopi, what should the getter method be?
private List<Octopus> octopi;
public Octopus getOctopus();
public List<Octopus> getOctopi();