Fosterella elata
Source: NCBI Taxonomy (ID 100692)