2 results found
Search Results for: macroorganisms
Macroorganism
Definition noun, plural: macroorganisms Any macroscopic organism. Supplement Macroorganisms are large enough to be seen by... Read More