FORMICa.
[L. formica, an ant.] Pertaining to ants; as the formic acid, the acid of ants.
[L. formica, an ant.] Pertaining to ants; as the formic acid, the acid of ants.
Your browser paused reading when the page changed. Tap play to continue.
Your browser's speech engine stopped responding. Tap play to try again; if it stays silent, restart the browser.