Advertisement

Advertisement

macrophagous

/ məˈkrɒfəɡəs /

adjective

  1. zoology (of an animal) feeding on relatively large particles of food


Advertisement

Advertisement

Advertisement

Advertisement


macrophagemacrophotography